traitor's remorse - Spanish English Dictionary